import 'package:get/get.dart';
import 'package:sp_util/sp_util.dart';
import 'package:yp/services/api.dart';

import '../../../../helper.dart';
import '../../../../router.dart';
import 'state.dart';

class AccountInvalid2Logic extends GetxController {
  final state = AccountInvalid2State();
  @override
  void onInit() {
    super.onInit();
    // state.code = Get.parameters['code'];
    // state.token = Get.parameters['token'];
  }

  void sure() {
    Get.back();
    Get.offAndToNamed(RouteConfig.accountInvalid1);
    print('ok');
    return;
    // var params = {
    //   "usr_num_id": SpUtil.getInt('empeNumId'),
    //   "mobile": SpUtil.getString('number'),
    //   'sms_verify_code': state.code,
    //   'sms_verify_token': state.token,
    //   "sms_verify_type": "logout"
    // };
    // print(params);
    // Api.accountInvalid(params).listen((event) {
    //   if (event['code'] == 0) {
    //     logout();
    //   } else {
    //     toast(event['message']);
    //   }
    //   update();
    // });
  }

  // /// 退出登陆
  // void logout() {
  //   // SpUtil.remove(Config.TOKEN);
  //   // SpUtil.remove(Config.USER_CACHE);
  //   // SpUtil.remove('sid');
  //   var exist = SpUtil.getString("yes") == "a";
  //   SpUtil.clear();
  //   if (exist) {
  //     SpUtil.putString("yes", "a");
  //   }
  //   Get.offAllNamed(RouteConfig.mallLogin);
  //   update();
  // }
}
